# PowerShell 脚本：重新整理 commonEnglishWords 数组的 id
$filePath = "d:\Users\zhansiji\entry\src\main\ets\commos\types.ets"

# 读取文件内容
$content = Get-Content $filePath -Raw

# 使用正则表达式匹配所有的 id 并重新分配
$counter = 1
$newContent = $content -replace '(?<=\s+id:\s*)\d+(?=,)' , {
    $result = $counter
    $counter++
    return $result
}

# 写回文件
$newContent | Set-Content $filePath -Encoding UTF8

Write-Host "已成功重新整理 commonEnglishWords 数组的 id，共处理了 $($counter - 1) 个条目"